slowing down work in protest - German English Dictionary